void Reversa::configurarTest(){
	cout << "...configurando caso de test..." << endl;
}

void Reversa::armarCasosDeTest(){
	char* valor = "vida";
	StringDeC* primerParametro = new StringDeC(valor);

	char* resultado = "adiv";
	StringDeC* salidaEsperada = new StringDeC(resultado);

	CasoDeTest c1;
	c1.agregarParametro(primerParametro);
	c1.agregarSalidaInOut(salidaEsperada);

	this->agregarCasoDeTest(c1);

	char* valor2 = "vida2";
	StringDeC* primerParametro2 = new StringDeC(valor2);

	char* resultado2 = "2adiv";
	StringDeC* salidaEsperada2 = new StringDeC(resultado2);

	CasoDeTest c2;
	c2.agregarParametro(primerParametro2);
	c2.agregarSalidaInOut(salidaEsperada2);

	this->agregarCasoDeTest(c2);

    {
	char* valor = "vid";
	StringDeC* primerParametro = new StringDeC(valor);

	char* resultado = "div";
	StringDeC* salidaEsperada = new StringDeC(resultado);

	CasoDeTest c1;
	c1.agregarParametro(primerParametro);
	c1.agregarSalidaInOut(salidaEsperada);

	this->agregarCasoDeTest(c1);
    }

    {
	char* valor = "vi";
	StringDeC* primerParametro = new StringDeC(valor);

	char* resultado = "";
	StringDeC* salidaEsperada = new StringDeC(resultado);

	CasoDeTest c1;
	c1.agregarParametro(primerParametro);
	c1.agregarSalidaInOut(salidaEsperada);

	this->agregarCasoDeTest(c1);
    }

}

void Reversa::finalizarTest(){
	cout << "...finalizando caso de test..." << endl;
}
